donor egg - French English Dictionary